﻿
/*main*/
.main{ width: 1140px; position:relative; margin:2px auto;}
.main_top{ width:1140px; height:320px;}
.main_left{ float:right; width:260px; }
.main_center{ float:left; width:420px;margin-top:390px;}
.main_right{ float:left; width:420px;margin:390px 20px 0;}
.main .mainban{margin-bottom:10px;width:1140px;height:69px;}
/*通知公告*/
.tzgg{ width:530px; text-align:left;   background:#fff; margin: 10px auto 0; }
.tzgg .hd{ height:29px;position:relative; border-bottom: 1px solid #5DA8CB;}
.tzgg .hd ul{ float:left;  position:absolute; left:-1px; top:-1px;    }
.tzgg .hd ul li{ float: left;
text-align: center;
height: 30px;
line-height: 30px;
cursor: pointer;
font-size: 16px;
color: #00256E;
width: 90px;
background: #E0D2D2;margin-right: 1px;font-weight: bold;}
.tzgg .hd ul li.on{ color: #fff;
background: #5DA8CB;}
.tzgg .bd ul{ padding-right:15px;  zoom:1; margin-top:10px;  }
.tzgg .bd li { height:30px; line-height:30px;background: url(/templets/default/images/dian.png) no-repeat center left;padding-left: 10px;}
.tzgg .bd li a{ float:left; font-size:14px; color:#444; height:30px; line-height:30px;text-overflow: ellipsis;white-space: nowrap;width: 450px;overflow: hidden;}
.tzgg .bd li .date{ float:right; color:#aaa; font-size:12px; }
.tzgg .bd ul .more{ height:34px; width:100%; background:#f4f4f4; text-align:center; margin-top:5px; }
.tzgg .bd ul .more a{ display:block; width:100%; height:34px; line-height:34px; font-size:14px; color:#aaa;}

/*slideBox*/
.slideBox{  height:280px; width:420px;position:relative; z-index:5;margin-bottom: 20px;float: left;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;  width:10px; height:10px; background:#bfbfbf; cursor:pointer; color:#999; }
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative;  z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:420px; height:280px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:402px; height:40px; background:url(../images/tpxw_titbg02.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; padding-left:18px;text-align:left;}
.slideBox .bd li a:hover p{ color:#FF0000;}
.slideBox .bd img{ width:420px; height:280px;}


/*工作动态*/
.gzdt{ float:left; height:280px; width:420px;margin-left: 20px;}
.gzdt .title{ height:44px; line-height:44px; width:419px; border:1px solid #ddd;  background:#fafafa; position:relative;}
.gzdt .title h2{ position:absolute; top:-1px; left:20px; padding:0 31px; height:44px; line-height:44px; border-top:2px solid #2073c7; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:none; background:#076DE8; font-size:16px; color:#0d66c2; font-weight:bold;}
.gzdt .title h2 a{color:#fff;}
.gzdt .title .more{ float:right; margin-right:16px; color:#bbb; font-size:12px;}
.gzdt .list{ width:400px; padding-left:20px;}
.gzdt .list .headline{ width:100%; height:91px; margin-top:15px; border-bottom:1px dashed #cdcdcd;}
.gzdt .list .headline h2{ height:32px; line-height:32px;text-align:left;}
.gzdt .list .headline h2 a{ color:#b90304;font-size:18px; font-weight:bold;}
.gzdt .list .headline p{ width:100%; line-height:20px; color:#888;text-align: left; font-size: 14px;}
.gzdt .list .headline p .xxnr{ font-size:12px; color:#2073c7}
.gzdt .list ul{ width:100%; margin-top:10px;}
.gzdt .list ul li{ height:30px; line-height:30px; text-align:left;background: url(/templets/default/images/dian.png) no-repeat center left;
padding-left: 10px;}
.gzdt .list ul li a{ font-size:14px; color:#444; height:32px; line-height:32px;}
.gzdt .list ul li .time{ float:right; color:#aaa; font-size:12px;}
/*首页横幅*/
.syhf{ background:url(../images/sthf_bg_03.png) center top no-repeat; padding-top:30px;}
/*信息公开*/
.xxgk{ float:left; width:260px;}
.xxgk .xxgk_ml{margin-top:0;  width:260px;}
.xxgk .xxgk_ml .swtb{background:#0041A3;
margin-top: 5px;
text-align: center;
color: #fff;
font-size: 17px;
line-height: 30px;
padding: 10px 0;}
.xxgk .xxgk_ml .swtb a{}
.xxgk .xxgk_ml li{ float:left; width:260px; height:50px; margin-bottom:4px; background:#E45E07;}
.xxgk .xxgk_ml li a{ font-size:15px; color:#fff;  height:50px; line-height:50px;  display:block;}
.xxgk .hyc {background: #E25D0A;height: 45px;text-align: center;line-height: 45px;color:#fff;font-size: 17px;font-weight: normal;}
.xxgk .hyc a{color:#fff;}
.xxgk .xxgk_ml li .xxgk_ml_li01{ }
.xxgk .xxgk_ml li .xxgk_ml_li02{ }
.xxgk .xxgk_ml li .xxgk_ml_li03{ background:url(../images/xxgk_icon.png) 30px -100px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li04{ background:url(../images/xxgk_icon.png) 30px -150px no-repeat;}

.swtb1{border:1px solid #022B7A;margin-top:1px;padding:10px 0;position: relative;}
.swtb1 p{width: 200px;margin: 0 auto;font-size: 14px;line-height: 27px;}
.swtb1 p a{color:#333;}
.swtb1 .line{width: 180px;border-top:1px solid #00256E;height:10px;margin: 10px auto 0;;}

.swtb2{border:1px solid #022B7A;margin-top:1px;padding:10px 0;overflow: hidden;}
.swtb2 p{float: left;width: 50px;font-size: 14px;margin-left: 30px;}
.swtb2 p a{color:#333;}


.xxgk_qzqd{ margin-top:10px; width:260px;}
.xxgk_qzqd li{width:129px; height:43px; line-height:43px; float:left; background:#dbe4e9; text-align:center;border-radius:3px;}
.xxgk_qzqd li a{ height:43px; line-height:43px; font-size:15px; color:#222;}

/*公共服务*/
.ggfw{ width:260px; margin-top:13px; float:left;}
.ggfw .title{ height:46px; line-height:46px; width:260px; border-bottom:3px solid #2073c7;}
.ggfw .title h2{ float:left; height:46px; line-height:46px; font-size:16px; font-weight:bold; color:#333;}
.ggfw .title .more{ font-size:12px; color:#aaa; float:right;}
.ggfw ul{ margin-top:0; width:260px;}
.ggfw ul li{ height:46px; background:#e2e9ed; line-height:46px; margin-bottom:1px;}
.ggfw ul li a{ font-size:15px; color:#222; padding-left:39px;}

/*专题专栏*/
.ztzl{width:260px; margin-top:13px; float:left;}
.ztzl .title{ height:46px; line-height:46px; width:260px; border-bottom:3px solid #2073c7; float:left;}
.ztzl .title h2{ float:left; height:46px; line-height:46px; font-size:16px; font-weight:bold; color:#333;}
.ztzl .title .more{ font-size:12px; color:#aaa; float:right;}
.ztzl ul{ margin-top:5px; width:260px; float:left;}
.ztzl ul li{ height:77px; margin-top:10px;}
.ztzl ul li a img{ width:260px; height:77px;}



/*main_news*/
.main_news{ width:420px; height:294px;}
.main_news .title{ float:left; height:44px; line-height:44px; width:418px; border:1px solid #ddd; background:#fafafa; position:relative;}
.main_news .title h2{ position:absolute; top:-1px; left:20px; padding:0 31px; height:43px; line-height:43px; border-top:3px solid #2073c7; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:none; background:#fff; font-size:16px; color:#0d66c2; font-weight:bold;}
.main_news .title h2 a{color:#0d66c2;}
.main_news .title .more{ float:right; margin-right:16px; color:#bbb; font-size:12px;}
.main_news .title .more:hover{ color:#256092;}
.main_news .list{ float:left; width:420px;}
.main_news .list ul{ margin-top: 15px;}
.main_news .list ul li{ font-size:14px; height:30px; line-height:30px; width:420px vertical-align:top; overflow:hidden;background: url(/templets/default/images/dian.png) no-repeat center left;
padding-left: 10px;}
.main_news .list ul li a{ float:left; color:#333333; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis;}
.main_news .list ul li .date{float:right; color:#aaa; font-size:12px; margin-right:5px;}
/*咨询投诉*/
.zxts_button{ float:left; margin-top:15px;}
.zxts_button li{ float:left; width:205px; height:42px; background:#2c70ae; border-radius:3px; line-height:43px;}
.zxts_button li .wyzx{ background:url(../images/zxts.png) 56px center no-repeat; padding-left:92px; font-size:16px; color:#fff;}
.zxts_button li .wyts{ background:url(../images/wyts.png) 59px center no-repeat; padding-left:92px; font-size:16px; color:#fff;}
.zxts .list ul{ width:100%;}
.zxts .list ul li{ height:30px; line-height:30px; text-align:left;}
.zxts .list ul li a{ font-size:14px; color:#444; height:32px; line-height:32px;}
.zxts .list ul li a span{ color:#b90304;}
.zxts .list ul li .time{ float:right; color:#aaa; font-size:12px;}

/*征集调查*/
.zjdc_main{ width:420px; height:92px; float:left; padding-top:5px;}
.zjdc_main li{ height:25px; line-height:25px;}
.zjdc_main li .zjdczt{ color:#333; font-size:14px; font-weight:bold;}
.zjdc_main li a .zjdctit{ color:14px; color:#333;}
.zjdc_main li a .zjdctime{ color:13px; color:#666;}
.zjdc_main li a .zjdcdw{ color:14px; color:#666;}
.zjdcm-top{ border-bottom:1px dashed #ddd; margin-top:10px;}
/*foot*/


.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; background:url(../images/2015syj_footer_jt.png) no-repeat 90% 14px #fff; line-height:33px; text-indent: 20px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect1 li{ padding:0 5px; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{height:auto; width:100%; color:#535353;}
.dropselect_SimpleSelect1 li a:hover{ color:#0b6999;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li a:focus,#nav .menu .menulist .dropselect_SimpleSelect1 li:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}



.maintt {width: 860px;
text-align: center;
height: 70px;
position: absolute;left: 0;}
.maintt .bt{font-size:29px;text-overflow: ellipsis;white-space: nowrap;width: 100%;overflow: hidden;}
.maintt .bt a{color:#000;}
.maintt .ms{font-size: 16px;height: 26px;width: 90%;overflow: hidden;margin: 0 auto;text-overflow: ellipsis;line-height: 26px;white-space: nowrap;}

/*公告栏*/
.swtb2 .list{ float:left; width: 250px;
padding-left: 10px;}
.swtb2 .list ul{}
.swtb2 .list ul li{ font-size:14px; height:30px; line-height:30px; width:250px vertical-align:top; overflow:hidden;background: url(/templets/default/images/dian.png) no-repeat center left;
padding-left: 10px;}
.swtb2 .list ul li a{ float:left; color:#333333; white-space:nowrap; max-width:90%; overflow:hidden; text-overflow:ellipsis;}
.zryx{margin-top:5px;}
.tsxt{margin-top:5px;}
.xtsc{padding-left: 32px;margin-top: 10px;background: url(/templets/default/images/xttb.png) no-repeat left center;background-size: 25px;width: 230px;
height: 40px;line-height:40px;}
.xtsc h2{color: #00496F;font-size: 18px;font-weight: normal;float: left;}
.xtsc a{font-size: 12px;color: #aaa;float: right;}
.xtscimg{width:260px;height:155px;margin:0 auto;}
.xtscimg img{width:260px;height:155px;}
.syewm{width:260px;margin:0 auto;text-align: center;background: #E8DCDC;margin-top: 10px;padding: 10px 0;}
.syewm img{width:120px;height:120px;}
.syewm p{font-size:20px;}
.xtscwz{width:260px;height:30px;line-height:30px;background:#1F2024;text-align:center;}
.xtscwz a{color:#fff;font-size: 14px;}
.jchd {background: #EBEDFF;padding: 20px;margin-top: 10px;}
.jchd img {width: 170px;height: 79px;margin-left: 10px;}
.bszn{border: 1px solid #022B7A;padding-top: 30px;position: relative;height: 120px;margin-top: 40px;}
.bszn li {width: 94px;float: left;text-align: center;margin-left: 18px;}
.bszntit{position: absolute;left: 515px;top: -25px;width: 140px;background: #fff;height: 40px;line-height: 40px;text-align: center;}
.bszntit span{font-size: 20px;font-weight: bold;color: #00256D;border-left: 4px solid #266AA6;border-right: 4px solid #266AA6;padding: 0px 10px;}
.bszn img{width: 70px;height: 70px;}
.bszn p {font-size: 16px;font-weight: bold;color: #032D75;cursor: inherit;}

/*印象*/
.yinxiang{margin-top: 20px;}
.yinxiang .hunan{float:left;width: 560px;}
.yinxiang .hunan .kuang{border:1px solid #022B7A;margin-top: 10px;padding: 20px 0;overflow: hidden;}
.yinxiang .hunan .tit{background: url(/templets/default/images/yxtit.jpg) no-repeat;height: 40px;line-height: 40px;color: #fff;text-align: center;font-size: 20px;font-weight: bold;}
.yinxiang .hunan .topimg li{float:left;margin-left: 20px;width: 250px;}
.yinxiang .hunan .topimg p{text-align: center;width: 250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:40px;}
.yinxiang .hunan .topimg p a{color:#666;font-size:16px;}
.yinxiang .hunan .topimg img {width: 250px;height: 150px;}


.yinxiang .baodao{float:right;}



